﻿.message_container { width: 361px; }

body
{
	color:black;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
}

h1
{
	color:#f06d0d;
	font-size:28px;
}
h2
{
	color:#3fa9f5;
	font-size:18px;
}


#RightNavFBTwitter li
{
    font-weight: bold;
    height: 30px;
	border-bottom:15px solid white;
	background-color:#3fa9f5;
    list-style: none outside none;
	font-size:15px;
    padding: 10px 10px 0;
	width:150px;
	color:black;
}

#RightNavFBTwitter  li a,a:link, a:visited {
	color:black;
	text-decoration:none;
}


#RightNav li
{
    font-weight: bold;
    height: 40px;
	border-bottom:3px solid black;
	background-color:#3fa9f5;
    list-style: none outside none;
	font-size:20px;
    padding: 10px 10px 0;
	width:200px;
}

#RightNav  li a:link, a:visited {
	color:black;
	text-decoration:none;
}

#main
{
	width:1200px;
	height:768px;
}

.header
{
	overflow: hidden;
	vertical-align:text-bottom;
	display: none;
	padding-left:4px;
	padding-top:10px;
	width:98%;
	
}
#LineBreak
{
	width:1020px;
	color:black;
	background-color:black;
	border:none;
	height:2px;
}	
#LeftText
{
	width: 19%;
	float:left;

	padding-left:1%;
}		
#ExplanationText
{
	
	width: 49%;
	float:left;
	font: 13px verdana;	
	padding-left:1%;
}		


#RightPanel
{
	float:left;
	width:29%;
	padding-left:1%;
}		


p {
  line-height: 1.5em;
}

ul#menu li.topList  a.selectedparent{
	color:#3fa9f5;
}



ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
  padding-top:10px;
}

ul#menu li a {
	font-size: 24px;
	color: black;
	font-weight: Bold;
	margin:0;
}


ul#menu li a selected{
	font-size: 24px;
	font-weight: Bold;
	margin:0;
}

	
ul#menu li ul li a {
	font-size: 12px;
	color: black;
	font-weight: Bold;
	display: inline-block;
}

        .lavaLampNoImage {
			display: inline-block;
			position: relative;
            height: 29px;
            width: 55%;
            margin: 10px 0;
            overflow: hidden;
            
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #3fa9f5;
                        background-color: black;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 16px verdana;
                        text-decoration: none;
                        color: black;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: lowercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
					.lavaLampNoImage li a:hover
					{
						color:white;
						background:black;
					}
					.lavaLampNoImage li.current a
					{
						color:#3fa9f5;
					}
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }                    


.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
